strapped down - Allemand Anglais Dictionnaire